turtle ship – English–Français translations

🇬🇧 en fr 🇫🇷

turtle ship noun

  • Warship
bateau tortue
Wiktionary Links